have regret for not having - French English Dictionary